52b0997c927f8d9a6d79830f8a9daac3f633b105,testbench/source_gen/jetbrains/mps/testbench/junit/runners/MpsTest.java,MpsTest,runChild,#Runner#RunNotifier#,36

Before Change



  @Override
  protected void runChild(Runner runner, RunNotifier notifier) {
    super.runChild(runner, notifier);
    if (runner == children.get(children.size() - 1)) {
      MpsTestsSupport.disposeEnv();
    }

After Change


  protected void runChild(Runner runner, RunNotifier notifier) {
    WatchingRunNotifier runNotifier = new WatchingRunNotifier(notifier);
    try {
      super.runChild(runner, runNotifier);
    } finally {
      PerformanceMessenger.getInstance().generateReport();
      runNotifier.dispose();